package py.com.alfa.escriba.persistence.dto;

import java.util.Date;

import org.codehaus.jackson.annotate.JsonIgnoreProperties;

import py.com.alfa.escriba.persistence.dto.admin.PaisDTO;
import py.com.alfa.escriba.persistence.dto.admin.PersonaDTO;
import py.com.alfa.escriba.persistence.dto.referencia.TabRefDTO;

@JsonIgnoreProperties(ignoreUnknown = true)
public class PersonasdocumentosDTO {
	private Long id;
	private Long idpersona;
	private Long idtipodocumento;
	private String nrodocumento;
	private Boolean isprincipal;
	private Long pais;
	private Date vencimiento;
	private Boolean activo;
	private String dvdocumento;
	
	private TabRefDTO tipoDocumento;
	private PersonaDTO persona;
	private PaisDTO paisDTO;

	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public Long getIdpersona() {
		return idpersona;
	}
	public void setIdpersona(Long idpersona) {
		this.idpersona = idpersona;
	}
	public Long getIdtipodocumento() {
		return idtipodocumento;
	}
	public void setIdtipodocumento(Long idtipodocumento) {
		this.idtipodocumento = idtipodocumento;
	}
	public String getNrodocumento() {
		return nrodocumento;
	}
	public void setNrodocumento(String nrodocumento) {
		this.nrodocumento = nrodocumento;
	}
	public Boolean getIsprincipal() {
		return isprincipal;
	}
	public void setIsprincipal(Boolean isprincipal) {
		this.isprincipal = isprincipal;
	}
	public Long getPais() {
		return pais;
	}
	public void setPais(Long pais) {
		this.pais = pais;
	}
	public Date getVencimiento() {
		return vencimiento;
	}
	public void setVencimiento(Date vencimiento) {
		this.vencimiento = vencimiento;
	}
	public Boolean getActivo() {
		return activo;
	}
	public void setActivo(Boolean activo) {
		this.activo = activo;
	}
	public String getDvdocumento() {
		return dvdocumento;
	}
	public void setDvdocumento(String dvdocumento) {
		this.dvdocumento = dvdocumento;
	}
	public TabRefDTO getTipoDocumento() {
		return tipoDocumento;
	}
	public void setTipoDocumento(TabRefDTO tipoDocumento) {
		this.tipoDocumento = tipoDocumento;
	}
	public PersonaDTO getPersona() {
		return persona;
	}
	public void setPersona(PersonaDTO persona) {
		this.persona = persona;
	}
	public PaisDTO getPaisDTO() {
		return paisDTO;
	}
	public void setPaisDTO(PaisDTO paisDTO) {
		this.paisDTO = paisDTO;
	}
	

}